shooting practice or sport - Alemán Inglés Diccionario